Lemon Tree — synonyms, definition
1. lemon tree (Noun)
2 synonyms
Citrus limon lemon
1 definition
lemon tree (Noun) — A small evergreen tree that originated in Asia but is widely cultivated for its fruit.
2 types of
citrus citrus tree
3 types
Citrus limetta sweet lemon sweet lime
1 part
lemon
1 part of
genus Citrus